package com.itheima.service.impl;

import com.itheima.service.UserService;

/**
 * @author by itheima
 * @Date 2022/4/21
 * @Description
 */
public class UserServiceImpl2 implements UserService {

    /**
     * 先运行构造器方法，然后再运行init方法和销毁方法
     * 1
     */
    public UserServiceImpl2() {
        System.out.println("UserServiceImpl2 create .....");
    }

    @Override
    public void save() {
        System.out.println("UserService save run ....");
    }

    /**
     * 定义初始化方法
     * 方法名称随便定义
     * 2
     */
    public void initMethod(){
        //加载外部xml properties文件
        //发送邮件
        System.out.println("initMethod run.....");
    }

    /**
     * 定义销毁方法
     * 方法名称随便定义
     * 3
     */
    public void destroyMethod(){
        System.out.println("destroyMethod run.....");
    }
}
